automatic drinking trough - Spanish English Dictionary